Uitwisselprofiel IGJ Contextinformatie t.b.v. onaangekondigd inspectiebezoek
Over Uitwisselprofiel IGJ Contextinformatie t.b.v. onaangekondigd inspectiebezoek
1.2.0
- Publicatiedatum:
- 02-10-2025
- Inwerkingtreding:
- 02-10-2025
1.1.1. Wat is het aantal cliënten per wet?
Concepten
Relaties
Eigenschappen
SPARQL query
Code gekopieerd
...Kopieer naar klembord
1# Indicator: IGJ 1.1.1 2# Parameters: ?vestigingsnummer, ?peildatum 3# Ontologie: versie 3.0.0 4 5PREFIX onz-zorg: <http://purl.org/ozo/onz-zorg#> 6PREFIX onz-org: <http://purl.org/ozo/onz-org#> 7PREFIX onz-g: <http://purl.org/ozo/onz-g#> 8PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> 9PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 10 11SELECT 12 ?aantal_uniek 13 ?aantal_wlz 14 ?aantal_zvw 15 ?aantal_overig 16WHERE { 17 { 18 SELECT 19 ( SUM(?Wlz_uniek) AS ?aantal_wlz ) 20 ( SUM(?Zvw_uniek) AS ?aantal_zvw ) 21 ( COUNT(DISTINCT ?client) - SUM(?Wlz_uniek)- SUM(?Zvw_uniek) AS ?aantal_overig ) 22 WHERE { 23 { 24 SELECT 25 ?client 26 (MAX(?Wlz) AS ?Wlz_uniek) 27 (MAX(?Zvw) AS ?Zvw_uniek) 28 WHERE { 29 # BIND($(vestigingsnummer) AS ?vestigingsnummer) 30 # BIND($(peildatum) AS ?peildatum) 31 BIND(?peildatum AS ?peildatum_argument) 32 33 # Nieuwe vestigingsnummer triple 34 ?vestiging 35 a onz-org:Vestiging ; 36 onz-g:identifiedBy ?vestigingsnummer_object . 37 ?vestigingsnummer_object 38 a onz-org:Vestigingsnummer ; 39 onz-g:hasDataValue ?vestigingsnummer . 40 41 ?subtype_indicatie rdfs:subClassOf onz-zorg:IndicatieBesluit . 42 ?client a onz-g:Human . 43 44 #selecteer de bijbehorende indicatie, om unieke clienten te kunnen bepalen 45 ?indicatie 46 a ?subtype_indicatie ; 47 onz-g:startDatum ?start_indicatie ; 48 onz-g:isAbout ?client . 49 OPTIONAL {?indicatie onz-g:eindDatum ?eind_indicatie} 50 FILTER(?peildatum_argument >= ?start_indicatie && (?peildatum_argument <= ?eind_indicatie || !BOUND(?eind_indicatie))) 51 # FILTER(?peildatum >= ?start_indicatie && (?peildatum <= ?eind_indicatie || !BOUND(?eind_indicatie))) 52 53 #selecteer de zorgprocessen die voldoen aan de inclusiecriteria 54 ?zorgproces 55 a onz-g:CureAndCareProcess ; 56 onz-g:definedBy ?indicatie ; 57 onz-g:hasPerdurantLocation/onz-g:partOf* ?vestiging ; 58 onz-g:startDatum ?start_zorgproces . 59 OPTIONAL {?zorgproces onz-g:eindDatum ?eind_zorgproces} 60 FILTER (?start_zorgproces <= ?peildatum_argument && ((?eind_zorgproces >= ?peildatum_argument)||(!BOUND(?eind_zorgproces)))) 61 #FILTER (?start_zorgproces <= ?peildatum && ((?eind_zorgproces >= ?peildatum)||(!BOUND(?eind_zorgproces)))) 62 63 #Per financieringsstroom 64 BIND(IF(?subtype_indicatie = onz-zorg:WlzIndicatie, 1, 0) AS ?Wlz) 65 BIND(IF(?subtype_indicatie = onz-zorg:ZvwIndicatie, 1, 0) AS ?Zvw) 66 } 67 GROUP BY ?client 68 } 69 } 70 } 71 BIND(?aantal_wlz + ?aantal_zvw + ?aantal_overig AS ?aantal_uniek) 72}